rock throw - German English Dictionary